Big Huge Thesaurus

mover and shaker

noun